3936 W Ina Rd Ste 362, Tucson, AZ 85741-2268, Tucson
Idk I just order a pho and it smells weird and doesn’t taste good , all I see is good reviews so it’s confusing me.
7350 N La Cholla Blvd Ste 108, Tucson, AZ 85741-2327, Tucson
Great food. Excellent staff !!
Idk I just order a pho and it smells weird and doesn’t taste good , all I see is good reviews so it’s confusing me.